home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 December / PCWorld_2007-12_cd.bin / v cisle / htttrack / httrack-3.41-3.exe / {app} / src / Makefile.am < prev    next >
Makefile  |  2006-08-14  |  3KB  |  93 lines

  1. #SUBDIRS = swf
  2.  
  3. DevIncludesdir = $(includedir)/httrack
  4. DevIncludes_DATA = \
  5.     httrack-library.h \
  6.     htsglobal.h \
  7.     htsopt.h \
  8.     htswrap.h \
  9.     htsconfig.h \
  10.     ../config.h \
  11.     htsmodules.h \
  12.     htsbasenet.h \
  13.     htsbauth.h \
  14.     htsdefines.h
  15.  
  16. INCLUDES = \
  17.     @DEFAULT_CFLAGS@ \
  18.     @THREADS_CFLAGS@ \
  19.     @V6_FLAG@ \
  20.     @LFS_FLAG@ \
  21.     -DPREFIX=\""$(prefix)"\" \
  22.     -DSYSCONFDIR=\""$(sysconfdir)"\" \
  23.     -DDATADIR=\""$(datadir)"\" \
  24.     -DLIBDIR=\""$(libdir)"\"
  25.  
  26. bin_PROGRAMS = proxytrack httrack htsserver
  27.  
  28. httrack_LDADD = $(THREADS_LIBS) -lhttrack
  29. htsserver_LDADD = $(THREADS_LIBS) $(SOCKET_LIBS) -lhttrack
  30. proxytrack_LDADD = $(THREADS_LIBS) $(SOCKET_LIBS)
  31. proxytrack_CFLAGS = $(AM_CFLAGS) -DNO_MALLOCT
  32.  
  33. lib_LTLIBRARIES = libhttrack.la libhtsjava.la
  34.  
  35. htsserver_SOURCES = htsserver.c htsserver.h htsweb.c htsweb.h
  36. proxytrack_SOURCES = proxy/main.c \
  37.     proxy/proxytrack.c proxy/store.c \
  38.     htsinthash.c htsmd5.c md5.c \
  39.     minizip/ioapi.c minizip/mztools.c minizip/unzip.c minizip/zip.c
  40.  
  41. whttrackrundir = $(bindir)
  42. whttrackrun_SCRIPTS = webhttrack
  43.  
  44. libhttrack_la_SOURCES =  htscore.c htsparse.c htsback.c htscache.c \
  45.     htscatchurl.c htsfilters.c htsftp.c htshash.c htsinthash.c \
  46.     htshelp.c htslib.c htscoremain.c \
  47.     htsname.c htsrobots.c htstools.c htswizard.c \
  48.     htsalias.c htsthread.c htsindex.c htsbauth.c \
  49.     htsmd5.c htszlib.c htswrap.c \
  50.     htsmodules.c \
  51.     md5.c \
  52.     htsmms.c \
  53.     minizip/ioapi.c minizip/mztools.c minizip/unzip.c minizip/zip.c \
  54.     mmsrip/error.c mmsrip/mms.c \
  55.     hts-indextmpl.h htsalias.h htsback.h htsbase.h \
  56.     htsbasenet.h htsbauth.h htscache.h htscatchurl.h  \
  57.     htsconfig.h htscore.h htsparse.h htscoremain.h htsdefines.h  \
  58.     htsfilters.h htsftp.h htsglobal.h htshash.h htsinthash.h \
  59.     htshelp.h htsindex.h htslib.h htsmd5.h \
  60.     htsmodules.h htsname.h htsnet.h \
  61.     htsopt.h htsrobots.h htsthread.h  \
  62.     htstools.h htswizard.h htswrap.h htszlib.h  \
  63.     htsstrings.h httrack-library.h \
  64.     md5.h \
  65.     htsmms.h \
  66.     minizip/crypt.h minizip/ioapi.h minizip/mztools.h minizip/unzip.h minizip/zip.h \
  67.     mmsrip/error.h mmsrip/mms.h
  68. libhttrack_la_LIBADD = $(THREADS_LIBS) $(ZLIB_LIBS) $(DL_LIBS) $(SOCKET_LIBS)
  69. libhttrack_la_LDFLAGS = -version-info $(VERSION_INFO)
  70.  
  71. libhtsjava_la_SOURCES = htsjava.c htsjava.h
  72. libhtsjava_la_LIBADD = $(THREADS_LIBS) $(DL_LIBS)
  73. libhtsjava_la_LDFLAGS = -version-info $(VERSION_INFO)
  74.  
  75. EXTRA_DIST = httrack.h webhttrack \
  76.         minizip/ChangeLogUnzip \
  77.         minizip/iowin32.c \
  78.         minizip/iowin32.h \
  79.         mmsrip/common.h \
  80.         mmsrip/main.c \
  81.         mmsrip/COPYING \
  82.         mmsrip/AUTHORS \
  83.         mmsrip/NEWS \
  84.         mmsrip/README \
  85.         mmsrip/ChangeLog \
  86.         proxy/AUTHORS \
  87.         proxy/COPYING \
  88.         proxy/changelog.txt \
  89.         proxy/proxystrings.h \
  90.         proxy/proxytrack.h \
  91.         proxy/store.h \
  92.         *.dsw *.dsp *.vcproj
  93.